package com.project.service;

import com.project.bean.SaleBean;

import java.util.List;

public interface ISaleService {
    /**
     * 添加销售信息
     * @param saleBean
     */
    public void add(SaleBean saleBean);
    /**
     * 查询销售详细信息
     * 输入：销售详细Id
     * 处理：按销售详细Id，查询销售详细信息。同时查询销售详细信息。在销售详细信息中，需要查询商品名称、品牌
     * 输出：销售对象
     * 销售信息：销售编号，销售日期，订单金额，送货地址，客户名称,销售员真实姓名
     * 销售详细信息：销售详情编号，成交价，销售数量，商品名称、品牌
     * @param saleId
     * @return
     */
    public SaleBean findById(Integer saleId);

    /**
     * 查询销售记录拥有的年份
     * 输入：无
     * 处理：按年份分组查询（去重）
     * 输出：年份集合
     * @return
     */
    public List<String> findYear();
}
